masculine plural past participle of toucher - Turkish English Dictionary